Translating Core Facile
نویسنده
چکیده
In rst approximation Core Facile is a simply typed-calculus enriched with parallel composition, dynamic channel generation, and input-output synchronous communication primitives. In this paper we explore the (dynamic) semantics of core Facile programs. This should be taken as a basis for the deenition of abstract machines, the transformation of programs, and the development of modal speciication languages. We claim two main contributions. We introduce a new semantics based on the notion of barbed bisimulation. We argue that the derived equivalence provides a more satisfying treatment of restriction, in particular by proving the adequacy of a natural translation of Facile into-calculus we suggest that our approach is in good harmony with previous research on the semantics of sub-calculi of Core Facile such as Chocs and-calculus. We illustrate at an abstract level various aspects of Facile compilation. In particular we introduce anàsynchronous' version of the Facile language, say F a , where asynchrony here means that a process terminates after having performed an output action. We then present an adequate CP S translation from Facile to F a. Moreover we describe an abstract machine which executes code of F a programs. This machine is basically a multiset of environment machines for eager functional evaluation enriched with a mechanism for the dynamic generation of channel names.
منابع مشابه
Facile and Efficient Self-template Synthesis of Core-coronal-shell ZnO@ZIF-8 Nanohybrid Using Ascorbic Acid and its Application for Arsenic Removal
In the present contribution, a facile and efficient protocol for synthesis a nanohybrid structure of core-coronal-shell ZnO@ZIF-8 using ascorbic acid (ZnO@AA/ZIF-8) as a new adsorbent for arsenic removal from water has been represented. For this purpose, the ZnO nanospheres were synthesized by a green and simple method followed by coating with ascorbic acid (AA) to modify their surface to achie...
متن کاملFacile Synthesis and Spectroscopic Studies of SiO2-Core/ZnS-Shell Nanostructure
SiO2/ZnS core/shell nanostructures have been synthesized at room temperature by a simple wet chemical method. The prepared materials are characterized by X-ray diffraction (XRD), scanning electron microscopy (SEM), infrared spectroscopy (IR), UV–vis spectroscopic and transmission electron microscopy (TEM) studies. X-ray diffraction pattern exhibits peaks correspond to the cubic phase of ZnS. Th...
متن کاملFacile and Economic Method for the Preparation of Core-Shell Magnetic Mesoporous Silica
In this work core-shell structure Fe3O4@SiO2@meso-SiO2 microsphere has been successfully prepared. An inorganic magnetic core has been coated with multi-shell structure, dense nonporous silica as an inner layer and mesoporous silica as an outer layer. The dense silica shell can enhance the stability and minimize the negative effect of acidic condi...
متن کاملAsymmetric core-expanded aza-BODIPY analogues: facile synthesis and optical properties.
Significantly large Stokes shifts and enhanced solid state emissions were achieved in a novel series of asymmetric core-expanded aza-BODIPY analogues, 4a-4d, synthesized by a facile and scalable two-step reaction in high yields.
متن کاملFacile preparation of core@shell and concentration-gradient spinel particles for Li-ion battery cathode materials
Core@shell and concentration-gradient particles have attracted much attention as improved cathodes for Li-ion batteries (LIBs). However, most of their preparation routes have employed a precisely-controlled co-precipitation method. Here, we report a facile preparation route of core@shell and concentration-gradient spinel particles by dry powder processing. The core@shell particles composed of t...
متن کامل